package com.cskaoyan.basic._1identifier;

/**
 * 由于标识符的命名规范实在过于重要，所以给出一些经典的错误示范，希望大家以此为戒。
 * 如何写出让同事无法维护的代码呢？（并成为公司中的头号"重要人物"）
 * 实际开发中，任何一个变量肯定是有作用的，那么这个作用就应该对应它的名字。
 *
 * 容易输入的变量名。比如：qwer，asdf等。
 * 让人摸不透你的心思，需要来请教你。
 * 单字母的变量名。比如：a，b，c，x，y，z（如果不够用，可以考虑 a1，a2，a3，a4，….）
 * 体现了极简的编程风格，简约就是美。
 *
 * 有创意地拼写错误。比如：getStuedntAge，prnitTeacher等
 * 这样写同事根本无法准确定位问题，那就需要我出场了。
 *
 * 不太大众化的缩写。比如：WTF，RTFSC …… （使用拼音缩写也同样给力，比如：BT，TMD等）
 *
 * 没有较强的联想能力还来做程序员？为公司筛选人才。
 * 单纯使用下划线。比如：直接命名为"_"或者"_abc"
 *
 * 真正的程序员不走寻常路。
 * 使用不同的语言。比如混用英语，德语，或是中文拼音。
 * 程序员精通多国语言是正常的。
 *
 * l和1一起用。字母 l 和数字 1 有时候是看不出来的。
 * 脑筋要好，眼睛要尖，程序员必备。
 *
 * 乱写注释。比如注释和实际代码不同，注释中写废话等等。
 *
 * 编不下去了，别这么做就行了。
 * 我可是开玩笑的，如果谁信以为真并且这么做了，那就是"大聪明"了。
 * @since 17:22
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo2 {
    public static void main(String[] args) {
        int a = 10;
        int b = 20;
        System.out.println(a + b);

        // 在代码中尽量少使用小写的"L"，使用字母"L"尽量用大写
        // 如果非要用小写，那就后面加数字用来区分，而且不要加1

        // length
        int length;
    }
}
